package com.cdtu.mapper;

import com.cdtu.entity.Task;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
* @author Sakura
* @description 针对表【task】的数据库操作Mapper
* @createDate 2023-01-14 11:22:38
* @Entity com.cdtu.entity.Task
*/
@Mapper
public interface TaskMapper extends BaseMapper<Task> {

    //根据用户来的回去参加过的任务id
    List<Long> getUserByIdAllTaskId(long id);

    //根据用户id查询用户已完成的活动
    List<Long> getUserByIdCompletedTaskId(long id);

    //根据用户id查询正在进行的活动
    List<Long> getUserByIdInProgressTaskId(long id);

    //根据用户id查询用户待完成的活动
    List<Long> getUserByIdToStartTaskId(long id);

}




